package com.cskaoyan.service.admin;

import com.cskaoyan.bean.po.AdminConfigExpressPO;
import com.cskaoyan.bean.po.AdminConfigMallPO;
import com.cskaoyan.bean.po.AdminConfigOrderPO;
import com.cskaoyan.bean.po.AdminConfigWxPO;

/**
 * 配置管理的实现方法接口
 *
 * @since : 2022.06.26 18:40
 */
public interface AdminConfigService {

    // 从market_system表中查询商场配置并回显
    AdminConfigMallPO queryMallConfig();

    // 修改market_system表中商场配置信息
    void updateMarketMallConfig(AdminConfigMallPO adminConfigMallPO);

    // 从market_system表中查询运费配置信息并回显
    AdminConfigExpressPO queryExpressConfig();

    // 修改market_system表中运费配置信息
    void updateMarketExpressConfig(AdminConfigExpressPO adminConfigExpressPO);

    // 从market_system表中查询订单管理的配置并回显
    AdminConfigOrderPO queryOrderConfig();

    // 修改market_system表中修改订单配置信息
    void updateMarketOrderConfig(AdminConfigOrderPO adminConfigOrderPO);

    // 从market_system表中查询小程序的配置并回显
    AdminConfigWxPO queryWxConfig();

    // 修改market_system表中修改小程序配置信息
    void updateMarketWxConfig(AdminConfigWxPO adminConfigWxPO);
}

